1107 lines
40 KiB
TypeScript
1107 lines
40 KiB
TypeScript
import { ConnectorConfig, DataConnect, QueryRef, QueryPromise, MutationRef, MutationPromise } from 'firebase/data-connect';
|
|
|
|
export const connectorConfig: ConnectorConfig;
|
|
|
|
export type TimestampString = string;
|
|
export type UUIDString = string;
|
|
export type Int64String = string;
|
|
export type DateString = string;
|
|
|
|
|
|
export enum BackgroundCheckStatus {
|
|
PENDING = "PENDING",
|
|
CLEARED = "CLEARED",
|
|
FAILED = "FAILED",
|
|
EXPIRED = "EXPIRED",
|
|
};
|
|
|
|
export enum ContractType {
|
|
W2 = "W2",
|
|
C1099 = "C1099",
|
|
TEMP = "TEMP",
|
|
CONTRACT = "CONTRACT",
|
|
};
|
|
|
|
export enum EmploymentType {
|
|
FULL_TIME = "FULL_TIME",
|
|
PART_TIME = "PART_TIME",
|
|
ON_CALL = "ON_CALL",
|
|
CONTRACT = "CONTRACT",
|
|
};
|
|
|
|
export enum EventStatus {
|
|
DRAFT = "DRAFT",
|
|
ACTIVE = "ACTIVE",
|
|
PENDING = "PENDING",
|
|
ASSIGNED = "ASSIGNED",
|
|
CONFIRMED = "CONFIRMED",
|
|
COMPLETED = "COMPLETED",
|
|
CANCELED = "CANCELED",
|
|
};
|
|
|
|
export enum InvoiceStatus {
|
|
DRAFT = "DRAFT",
|
|
PENDING_REVIEW = "PENDING_REVIEW",
|
|
APPROVED = "APPROVED",
|
|
DISPUTED = "DISPUTED",
|
|
UNDER_REVIEW = "UNDER_REVIEW",
|
|
RESOLVED = "RESOLVED",
|
|
OVERDUE = "OVERDUE",
|
|
PAID = "PAID",
|
|
RECONCILED = "RECONCILED",
|
|
CANCELLED = "CANCELLED",
|
|
};
|
|
|
|
export enum RecurrenceType {
|
|
SINGLE = "SINGLE",
|
|
DATE_RANGE = "DATE_RANGE",
|
|
SCATTER = "SCATTER",
|
|
};
|
|
|
|
export enum VendorApprovalStatus {
|
|
PENDING = "PENDING",
|
|
APPROVED = "APPROVED",
|
|
SUSPENDED = "SUSPENDED",
|
|
TERMINATED = "TERMINATED",
|
|
};
|
|
|
|
export enum VendorPlatformType {
|
|
FULL_PLATFORM = "FULL_PLATFORM",
|
|
BUILDING_PLATFORM = "BUILDING_PLATFORM",
|
|
PARTIAL_TECH = "PARTIAL_TECH",
|
|
TRADITIONAL = "TRADITIONAL",
|
|
};
|
|
|
|
export enum VendorRateCategory {
|
|
KITCHEN_AND_CULINARY = "KITCHEN_AND_CULINARY",
|
|
CONCESSIONS = "CONCESSIONS",
|
|
FACILITIES = "FACILITIES",
|
|
BARTENDING = "BARTENDING",
|
|
SECURITY = "SECURITY",
|
|
EVENT_STAFF = "EVENT_STAFF",
|
|
MANAGEMENT = "MANAGEMENT",
|
|
TECHNICAL = "TECHNICAL",
|
|
OTHER = "OTHER",
|
|
};
|
|
|
|
export enum VendorRegion {
|
|
NATIONAL = "NATIONAL",
|
|
BAY_AREA = "BAY_AREA",
|
|
SOUTHERN_CALIFORNIA = "SOUTHERN_CALIFORNIA",
|
|
NORTHERN_CALIFORNIA = "NORTHERN_CALIFORNIA",
|
|
WEST = "WEST",
|
|
EAST = "EAST",
|
|
MIDWEST = "MIDWEST",
|
|
SOUTH = "SOUTH",
|
|
};
|
|
|
|
|
|
|
|
export interface CreateEventData {
|
|
event_insert: Event_Key;
|
|
}
|
|
|
|
export interface CreateEventVariables {
|
|
eventName: string;
|
|
isRapid?: boolean | null;
|
|
isRecurring?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
recurrenceStartDate?: TimestampString | null;
|
|
recurrenceEndDate?: TimestampString | null;
|
|
scatterDates?: string | null;
|
|
multiDayStartDate?: TimestampString | null;
|
|
multiDayEndDate?: TimestampString | null;
|
|
bufferTimeBefore?: number | null;
|
|
bufferTimeAfter?: number | null;
|
|
conflictDetectionEnabled?: boolean | null;
|
|
detectedConflicts?: string | null;
|
|
businessId: UUIDString;
|
|
businessName?: string | null;
|
|
vendorId?: UUIDString | null;
|
|
vendorName?: string | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
poReference?: string | null;
|
|
status: EventStatus;
|
|
date: TimestampString;
|
|
shifts?: string | null;
|
|
addons?: string | null;
|
|
total?: number | null;
|
|
clientName?: string | null;
|
|
clientEmail?: string | null;
|
|
clientPhone?: string | null;
|
|
invoiceId?: UUIDString | null;
|
|
notes?: string | null;
|
|
requested?: number | null;
|
|
assignedStaff?: string | null;
|
|
}
|
|
|
|
export interface CreateInvoiceData {
|
|
invoice_insert: Invoice_Key;
|
|
}
|
|
|
|
export interface CreateInvoiceVariables {
|
|
invoiceNumber: string;
|
|
amount: number;
|
|
status: InvoiceStatus;
|
|
issueDate: TimestampString;
|
|
dueDate: TimestampString;
|
|
disputedItems?: string | null;
|
|
isAutoGenerated?: boolean | null;
|
|
}
|
|
|
|
export interface CreateStaffData {
|
|
staff_insert: Staff_Key;
|
|
}
|
|
|
|
export interface CreateStaffVariables {
|
|
employeeName: string;
|
|
vendorId?: UUIDString | null;
|
|
email?: string | null;
|
|
position?: string | null;
|
|
employmentType: EmploymentType;
|
|
rating?: number | null;
|
|
reliabilityScore?: number | null;
|
|
backgroundCheckStatus: BackgroundCheckStatus;
|
|
certifications?: string | null;
|
|
}
|
|
|
|
export interface CreateVendorData {
|
|
vendor_insert: Vendor_Key;
|
|
}
|
|
|
|
export interface CreateVendorDefaultSettingData {
|
|
vendorDefaultSetting_insert: VendorDefaultSetting_Key;
|
|
}
|
|
|
|
export interface CreateVendorDefaultSettingVariables {
|
|
vendorName: string;
|
|
defaultMarkupPercentage: number;
|
|
defaultVendorFeePercentage: number;
|
|
}
|
|
|
|
export interface CreateVendorRateData {
|
|
vendorRate_insert: VendorRate_Key;
|
|
}
|
|
|
|
export interface CreateVendorRateVariables {
|
|
vendorName: string;
|
|
category: VendorRateCategory;
|
|
roleName: string;
|
|
employeeWage: number;
|
|
markupPercentage?: number | null;
|
|
vendorFeePercentage?: number | null;
|
|
clientRate: number;
|
|
}
|
|
|
|
export interface CreateVendorVariables {
|
|
vendorNumber: string;
|
|
legalName: string;
|
|
region: VendorRegion;
|
|
platformType: VendorPlatformType;
|
|
primaryContactEmail: string;
|
|
approvalStatus: VendorApprovalStatus;
|
|
isActive?: boolean | null;
|
|
}
|
|
|
|
export interface DeleteEventData {
|
|
event_delete?: Event_Key | null;
|
|
}
|
|
|
|
export interface DeleteEventVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface DeleteInvoiceData {
|
|
invoice_delete?: Invoice_Key | null;
|
|
}
|
|
|
|
export interface DeleteInvoiceVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface DeleteVendorData {
|
|
vendor_delete?: Vendor_Key | null;
|
|
}
|
|
|
|
export interface DeleteVendorDefaultSettingData {
|
|
vendorDefaultSetting_delete?: VendorDefaultSetting_Key | null;
|
|
}
|
|
|
|
export interface DeleteVendorDefaultSettingVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface DeleteVendorRateData {
|
|
vendorRate_delete?: VendorRate_Key | null;
|
|
}
|
|
|
|
export interface DeleteVendorRateVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface DeleteVendorVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface Event_Key {
|
|
id: UUIDString;
|
|
__typename?: 'Event_Key';
|
|
}
|
|
|
|
export interface FilterEventsData {
|
|
events: ({
|
|
id: UUIDString;
|
|
eventName: string;
|
|
status: EventStatus;
|
|
date: TimestampString;
|
|
isRapid?: boolean | null;
|
|
isRecurring?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
recurrenceStartDate?: TimestampString | null;
|
|
recurrenceEndDate?: TimestampString | null;
|
|
scatterDates?: string | null;
|
|
multiDayStartDate?: TimestampString | null;
|
|
multiDayEndDate?: TimestampString | null;
|
|
bufferTimeBefore?: number | null;
|
|
bufferTimeAfter?: number | null;
|
|
conflictDetectionEnabled?: boolean | null;
|
|
detectedConflicts?: string | null;
|
|
businessId: UUIDString;
|
|
businessName?: string | null;
|
|
vendorId?: UUIDString | null;
|
|
vendorName?: string | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
poReference?: string | null;
|
|
shifts?: string | null;
|
|
addons?: string | null;
|
|
total?: number | null;
|
|
clientName?: string | null;
|
|
clientEmail?: string | null;
|
|
clientPhone?: string | null;
|
|
invoiceId?: UUIDString | null;
|
|
notes?: string | null;
|
|
requested?: number | null;
|
|
assignedStaff?: string | null;
|
|
} & Event_Key)[];
|
|
}
|
|
|
|
export interface FilterEventsVariables {
|
|
status?: EventStatus | null;
|
|
businessId?: UUIDString | null;
|
|
vendorId?: UUIDString | null;
|
|
isRecurring?: boolean | null;
|
|
isRapid?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
date?: TimestampString | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
clientEmail?: string | null;
|
|
}
|
|
|
|
export interface FilterInvoicesData {
|
|
invoices: ({
|
|
id: UUIDString;
|
|
invoiceNumber: string;
|
|
amount: number;
|
|
status: InvoiceStatus;
|
|
issueDate: TimestampString;
|
|
dueDate: TimestampString;
|
|
isAutoGenerated?: boolean | null;
|
|
} & Invoice_Key)[];
|
|
}
|
|
|
|
export interface FilterInvoicesVariables {
|
|
invoiceNumber?: string | null;
|
|
status?: InvoiceStatus | null;
|
|
isAutoGenerated?: boolean | null;
|
|
amount?: number | null;
|
|
}
|
|
|
|
export interface FilterVendorDefaultSettingsData {
|
|
vendorDefaultSettings: ({
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
defaultMarkupPercentage: number;
|
|
defaultVendorFeePercentage: number;
|
|
} & VendorDefaultSetting_Key)[];
|
|
}
|
|
|
|
export interface FilterVendorDefaultSettingsVariables {
|
|
vendorName?: string | null;
|
|
defaultMarkupPercentage?: number | null;
|
|
defaultVendorFeePercentage?: number | null;
|
|
}
|
|
|
|
export interface FilterVendorRatesData {
|
|
vendorRates: ({
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
category: VendorRateCategory;
|
|
roleName: string;
|
|
employeeWage: number;
|
|
markupPercentage?: number | null;
|
|
vendorFeePercentage?: number | null;
|
|
clientRate: number;
|
|
} & VendorRate_Key)[];
|
|
}
|
|
|
|
export interface FilterVendorRatesVariables {
|
|
vendorName?: string | null;
|
|
category?: VendorRateCategory | null;
|
|
roleName?: string | null;
|
|
minClientRate?: number | null;
|
|
maxClientRate?: number | null;
|
|
}
|
|
|
|
export interface FilterVendorsData {
|
|
vendors: ({
|
|
id: UUIDString;
|
|
vendorNumber: string;
|
|
legalName: string;
|
|
region: VendorRegion;
|
|
platformType: VendorPlatformType;
|
|
primaryContactEmail: string;
|
|
approvalStatus: VendorApprovalStatus;
|
|
isActive?: boolean | null;
|
|
} & Vendor_Key)[];
|
|
}
|
|
|
|
export interface FilterVendorsVariables {
|
|
region?: VendorRegion | null;
|
|
approvalStatus?: VendorApprovalStatus | null;
|
|
isActive?: boolean | null;
|
|
vendorNumber?: string | null;
|
|
primaryContactEmail?: string | null;
|
|
legalName?: string | null;
|
|
platformType?: VendorPlatformType | null;
|
|
}
|
|
|
|
export interface GetEventByIdData {
|
|
event?: {
|
|
id: UUIDString;
|
|
eventName: string;
|
|
status: EventStatus;
|
|
date: TimestampString;
|
|
isRapid?: boolean | null;
|
|
isRecurring?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
recurrenceStartDate?: TimestampString | null;
|
|
recurrenceEndDate?: TimestampString | null;
|
|
scatterDates?: string | null;
|
|
multiDayStartDate?: TimestampString | null;
|
|
multiDayEndDate?: TimestampString | null;
|
|
bufferTimeBefore?: number | null;
|
|
bufferTimeAfter?: number | null;
|
|
conflictDetectionEnabled?: boolean | null;
|
|
detectedConflicts?: string | null;
|
|
businessId: UUIDString;
|
|
businessName?: string | null;
|
|
vendorId?: UUIDString | null;
|
|
vendorName?: string | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
poReference?: string | null;
|
|
shifts?: string | null;
|
|
addons?: string | null;
|
|
total?: number | null;
|
|
clientName?: string | null;
|
|
clientEmail?: string | null;
|
|
clientPhone?: string | null;
|
|
invoiceId?: UUIDString | null;
|
|
notes?: string | null;
|
|
requested?: number | null;
|
|
assignedStaff?: string | null;
|
|
} & Event_Key;
|
|
}
|
|
|
|
export interface GetEventByIdVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface GetInvoiceByIdData {
|
|
invoice?: {
|
|
id: UUIDString;
|
|
invoiceNumber: string;
|
|
amount: number;
|
|
status: InvoiceStatus;
|
|
issueDate: TimestampString;
|
|
dueDate: TimestampString;
|
|
disputedItems?: string | null;
|
|
isAutoGenerated?: boolean | null;
|
|
} & Invoice_Key;
|
|
}
|
|
|
|
export interface GetInvoiceByIdVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface GetVendorByIdData {
|
|
vendor?: {
|
|
id: UUIDString;
|
|
vendorNumber: string;
|
|
legalName: string;
|
|
region: VendorRegion;
|
|
platformType: VendorPlatformType;
|
|
primaryContactEmail: string;
|
|
approvalStatus: VendorApprovalStatus;
|
|
isActive?: boolean | null;
|
|
} & Vendor_Key;
|
|
}
|
|
|
|
export interface GetVendorByIdVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface GetVendorDefaultSettingByIdData {
|
|
vendorDefaultSetting?: {
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
defaultMarkupPercentage: number;
|
|
defaultVendorFeePercentage: number;
|
|
} & VendorDefaultSetting_Key;
|
|
}
|
|
|
|
export interface GetVendorDefaultSettingByIdVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface GetVendorRateByIdData {
|
|
vendorRate?: {
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
category: VendorRateCategory;
|
|
roleName: string;
|
|
employeeWage: number;
|
|
markupPercentage?: number | null;
|
|
vendorFeePercentage?: number | null;
|
|
clientRate: number;
|
|
createdDate?: TimestampString | null;
|
|
updatedDate?: TimestampString | null;
|
|
createdBy?: string | null;
|
|
} & VendorRate_Key;
|
|
}
|
|
|
|
export interface GetVendorRateByIdVariables {
|
|
id: UUIDString;
|
|
}
|
|
|
|
export interface Invoice_Key {
|
|
id: UUIDString;
|
|
__typename?: 'Invoice_Key';
|
|
}
|
|
|
|
export interface ListEventsData {
|
|
events: ({
|
|
id: UUIDString;
|
|
eventName: string;
|
|
status: EventStatus;
|
|
date: TimestampString;
|
|
isRapid?: boolean | null;
|
|
isRecurring?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
recurrenceStartDate?: TimestampString | null;
|
|
recurrenceEndDate?: TimestampString | null;
|
|
scatterDates?: string | null;
|
|
multiDayStartDate?: TimestampString | null;
|
|
multiDayEndDate?: TimestampString | null;
|
|
bufferTimeBefore?: number | null;
|
|
bufferTimeAfter?: number | null;
|
|
conflictDetectionEnabled?: boolean | null;
|
|
detectedConflicts?: string | null;
|
|
businessId: UUIDString;
|
|
businessName?: string | null;
|
|
vendorId?: UUIDString | null;
|
|
vendorName?: string | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
poReference?: string | null;
|
|
shifts?: string | null;
|
|
addons?: string | null;
|
|
total?: number | null;
|
|
clientName?: string | null;
|
|
clientEmail?: string | null;
|
|
clientPhone?: string | null;
|
|
invoiceId?: UUIDString | null;
|
|
notes?: string | null;
|
|
requested?: number | null;
|
|
assignedStaff?: string | null;
|
|
} & Event_Key)[];
|
|
}
|
|
|
|
export interface ListInvoiceData {
|
|
invoices: ({
|
|
id: UUIDString;
|
|
invoiceNumber: string;
|
|
amount: number;
|
|
status: InvoiceStatus;
|
|
issueDate: TimestampString;
|
|
dueDate: TimestampString;
|
|
isAutoGenerated?: boolean | null;
|
|
} & Invoice_Key)[];
|
|
}
|
|
|
|
export interface ListStaffData {
|
|
staffs: ({
|
|
id: UUIDString;
|
|
employeeName: string;
|
|
vendorId?: UUIDString | null;
|
|
email?: string | null;
|
|
position?: string | null;
|
|
employmentType: EmploymentType;
|
|
rating?: number | null;
|
|
reliabilityScore?: number | null;
|
|
backgroundCheckStatus: BackgroundCheckStatus;
|
|
certifications?: string | null;
|
|
} & Staff_Key)[];
|
|
}
|
|
|
|
export interface ListVendorData {
|
|
vendors: ({
|
|
id: UUIDString;
|
|
vendorNumber: string;
|
|
legalName: string;
|
|
region: VendorRegion;
|
|
platformType: VendorPlatformType;
|
|
primaryContactEmail: string;
|
|
approvalStatus: VendorApprovalStatus;
|
|
isActive?: boolean | null;
|
|
} & Vendor_Key)[];
|
|
}
|
|
|
|
export interface ListVendorDefaultSettingsData {
|
|
vendorDefaultSettings: ({
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
defaultMarkupPercentage: number;
|
|
defaultVendorFeePercentage: number;
|
|
} & VendorDefaultSetting_Key)[];
|
|
}
|
|
|
|
export interface ListVendorRateData {
|
|
vendorRates: ({
|
|
id: UUIDString;
|
|
vendorName: string;
|
|
category: VendorRateCategory;
|
|
roleName: string;
|
|
employeeWage: number;
|
|
markupPercentage?: number | null;
|
|
vendorFeePercentage?: number | null;
|
|
clientRate: number;
|
|
} & VendorRate_Key)[];
|
|
}
|
|
|
|
export interface Staff_Key {
|
|
id: UUIDString;
|
|
__typename?: 'Staff_Key';
|
|
}
|
|
|
|
export interface UpdateEventData {
|
|
event_update?: Event_Key | null;
|
|
}
|
|
|
|
export interface UpdateEventVariables {
|
|
id: UUIDString;
|
|
eventName?: string | null;
|
|
isRapid?: boolean | null;
|
|
isRecurring?: boolean | null;
|
|
isMultiDay?: boolean | null;
|
|
recurrenceType?: RecurrenceType | null;
|
|
recurrenceStartDate?: TimestampString | null;
|
|
recurrenceEndDate?: TimestampString | null;
|
|
scatterDates?: string | null;
|
|
multiDayStartDate?: TimestampString | null;
|
|
multiDayEndDate?: TimestampString | null;
|
|
bufferTimeBefore?: number | null;
|
|
bufferTimeAfter?: number | null;
|
|
conflictDetectionEnabled?: boolean | null;
|
|
detectedConflicts?: string | null;
|
|
businessId?: UUIDString | null;
|
|
businessName?: string | null;
|
|
vendorId?: UUIDString | null;
|
|
vendorName?: string | null;
|
|
hub?: string | null;
|
|
eventLocation?: string | null;
|
|
contractType?: ContractType | null;
|
|
poReference?: string | null;
|
|
status?: EventStatus | null;
|
|
date?: TimestampString | null;
|
|
shifts?: string | null;
|
|
addons?: string | null;
|
|
total?: number | null;
|
|
clientName?: string | null;
|
|
clientEmail?: string | null;
|
|
clientPhone?: string | null;
|
|
invoiceId?: UUIDString | null;
|
|
notes?: string | null;
|
|
requested?: number | null;
|
|
assignedStaff?: string | null;
|
|
}
|
|
|
|
export interface UpdateInvoiceData {
|
|
invoice_update?: Invoice_Key | null;
|
|
}
|
|
|
|
export interface UpdateInvoiceVariables {
|
|
id: UUIDString;
|
|
invoiceNumber?: string | null;
|
|
amount?: number | null;
|
|
status?: InvoiceStatus | null;
|
|
issueDate?: TimestampString | null;
|
|
dueDate?: TimestampString | null;
|
|
disputedItems?: string | null;
|
|
isAutoGenerated?: boolean | null;
|
|
}
|
|
|
|
export interface UpdateVendorData {
|
|
vendor_update?: Vendor_Key | null;
|
|
}
|
|
|
|
export interface UpdateVendorDefaultSettingData {
|
|
vendorDefaultSetting_update?: VendorDefaultSetting_Key | null;
|
|
}
|
|
|
|
export interface UpdateVendorDefaultSettingVariables {
|
|
id: UUIDString;
|
|
vendorName?: string | null;
|
|
defaultMarkupPercentage?: number | null;
|
|
defaultVendorFeePercentage?: number | null;
|
|
}
|
|
|
|
export interface UpdateVendorRateData {
|
|
vendorRate_update?: VendorRate_Key | null;
|
|
}
|
|
|
|
export interface UpdateVendorRateVariables {
|
|
id: UUIDString;
|
|
vendorName?: string | null;
|
|
category?: VendorRateCategory | null;
|
|
roleName?: string | null;
|
|
employeeWage?: number | null;
|
|
markupPercentage?: number | null;
|
|
vendorFeePercentage?: number | null;
|
|
clientRate?: number | null;
|
|
}
|
|
|
|
export interface UpdateVendorVariables {
|
|
id: UUIDString;
|
|
vendorNumber?: string | null;
|
|
legalName?: string | null;
|
|
region?: VendorRegion | null;
|
|
platformType?: VendorPlatformType | null;
|
|
primaryContactEmail?: string | null;
|
|
approvalStatus?: VendorApprovalStatus | null;
|
|
isActive?: boolean | null;
|
|
}
|
|
|
|
export interface VendorDefaultSetting_Key {
|
|
id: UUIDString;
|
|
__typename?: 'VendorDefaultSetting_Key';
|
|
}
|
|
|
|
export interface VendorRate_Key {
|
|
id: UUIDString;
|
|
__typename?: 'VendorRate_Key';
|
|
}
|
|
|
|
export interface Vendor_Key {
|
|
id: UUIDString;
|
|
__typename?: 'Vendor_Key';
|
|
}
|
|
|
|
interface ListStaffRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListStaffData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListStaffData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listStaffRef: ListStaffRef;
|
|
|
|
export function listStaff(): QueryPromise<ListStaffData, undefined>;
|
|
export function listStaff(dc: DataConnect): QueryPromise<ListStaffData, undefined>;
|
|
|
|
interface CreateVendorRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateVendorVariables): MutationRef<CreateVendorData, CreateVendorVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateVendorVariables): MutationRef<CreateVendorData, CreateVendorVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createVendorRef: CreateVendorRef;
|
|
|
|
export function createVendor(vars: CreateVendorVariables): MutationPromise<CreateVendorData, CreateVendorVariables>;
|
|
export function createVendor(dc: DataConnect, vars: CreateVendorVariables): MutationPromise<CreateVendorData, CreateVendorVariables>;
|
|
|
|
interface UpdateVendorRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: UpdateVendorVariables): MutationRef<UpdateVendorData, UpdateVendorVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: UpdateVendorVariables): MutationRef<UpdateVendorData, UpdateVendorVariables>;
|
|
operationName: string;
|
|
}
|
|
export const updateVendorRef: UpdateVendorRef;
|
|
|
|
export function updateVendor(vars: UpdateVendorVariables): MutationPromise<UpdateVendorData, UpdateVendorVariables>;
|
|
export function updateVendor(dc: DataConnect, vars: UpdateVendorVariables): MutationPromise<UpdateVendorData, UpdateVendorVariables>;
|
|
|
|
interface DeleteVendorRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: DeleteVendorVariables): MutationRef<DeleteVendorData, DeleteVendorVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: DeleteVendorVariables): MutationRef<DeleteVendorData, DeleteVendorVariables>;
|
|
operationName: string;
|
|
}
|
|
export const deleteVendorRef: DeleteVendorRef;
|
|
|
|
export function deleteVendor(vars: DeleteVendorVariables): MutationPromise<DeleteVendorData, DeleteVendorVariables>;
|
|
export function deleteVendor(dc: DataConnect, vars: DeleteVendorVariables): MutationPromise<DeleteVendorData, DeleteVendorVariables>;
|
|
|
|
interface ListVendorDefaultSettingsRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListVendorDefaultSettingsData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListVendorDefaultSettingsData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listVendorDefaultSettingsRef: ListVendorDefaultSettingsRef;
|
|
|
|
export function listVendorDefaultSettings(): QueryPromise<ListVendorDefaultSettingsData, undefined>;
|
|
export function listVendorDefaultSettings(dc: DataConnect): QueryPromise<ListVendorDefaultSettingsData, undefined>;
|
|
|
|
interface GetVendorDefaultSettingByIdRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: GetVendorDefaultSettingByIdVariables): QueryRef<GetVendorDefaultSettingByIdData, GetVendorDefaultSettingByIdVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: GetVendorDefaultSettingByIdVariables): QueryRef<GetVendorDefaultSettingByIdData, GetVendorDefaultSettingByIdVariables>;
|
|
operationName: string;
|
|
}
|
|
export const getVendorDefaultSettingByIdRef: GetVendorDefaultSettingByIdRef;
|
|
|
|
export function getVendorDefaultSettingById(vars: GetVendorDefaultSettingByIdVariables): QueryPromise<GetVendorDefaultSettingByIdData, GetVendorDefaultSettingByIdVariables>;
|
|
export function getVendorDefaultSettingById(dc: DataConnect, vars: GetVendorDefaultSettingByIdVariables): QueryPromise<GetVendorDefaultSettingByIdData, GetVendorDefaultSettingByIdVariables>;
|
|
|
|
interface FilterVendorDefaultSettingsRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars?: FilterVendorDefaultSettingsVariables): QueryRef<FilterVendorDefaultSettingsData, FilterVendorDefaultSettingsVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars?: FilterVendorDefaultSettingsVariables): QueryRef<FilterVendorDefaultSettingsData, FilterVendorDefaultSettingsVariables>;
|
|
operationName: string;
|
|
}
|
|
export const filterVendorDefaultSettingsRef: FilterVendorDefaultSettingsRef;
|
|
|
|
export function filterVendorDefaultSettings(vars?: FilterVendorDefaultSettingsVariables): QueryPromise<FilterVendorDefaultSettingsData, FilterVendorDefaultSettingsVariables>;
|
|
export function filterVendorDefaultSettings(dc: DataConnect, vars?: FilterVendorDefaultSettingsVariables): QueryPromise<FilterVendorDefaultSettingsData, FilterVendorDefaultSettingsVariables>;
|
|
|
|
interface ListEventsRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListEventsData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListEventsData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listEventsRef: ListEventsRef;
|
|
|
|
export function listEvents(): QueryPromise<ListEventsData, undefined>;
|
|
export function listEvents(dc: DataConnect): QueryPromise<ListEventsData, undefined>;
|
|
|
|
interface GetEventByIdRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: GetEventByIdVariables): QueryRef<GetEventByIdData, GetEventByIdVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: GetEventByIdVariables): QueryRef<GetEventByIdData, GetEventByIdVariables>;
|
|
operationName: string;
|
|
}
|
|
export const getEventByIdRef: GetEventByIdRef;
|
|
|
|
export function getEventById(vars: GetEventByIdVariables): QueryPromise<GetEventByIdData, GetEventByIdVariables>;
|
|
export function getEventById(dc: DataConnect, vars: GetEventByIdVariables): QueryPromise<GetEventByIdData, GetEventByIdVariables>;
|
|
|
|
interface FilterEventsRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars?: FilterEventsVariables): QueryRef<FilterEventsData, FilterEventsVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars?: FilterEventsVariables): QueryRef<FilterEventsData, FilterEventsVariables>;
|
|
operationName: string;
|
|
}
|
|
export const filterEventsRef: FilterEventsRef;
|
|
|
|
export function filterEvents(vars?: FilterEventsVariables): QueryPromise<FilterEventsData, FilterEventsVariables>;
|
|
export function filterEvents(dc: DataConnect, vars?: FilterEventsVariables): QueryPromise<FilterEventsData, FilterEventsVariables>;
|
|
|
|
interface CreateInvoiceRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateInvoiceVariables): MutationRef<CreateInvoiceData, CreateInvoiceVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateInvoiceVariables): MutationRef<CreateInvoiceData, CreateInvoiceVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createInvoiceRef: CreateInvoiceRef;
|
|
|
|
export function createInvoice(vars: CreateInvoiceVariables): MutationPromise<CreateInvoiceData, CreateInvoiceVariables>;
|
|
export function createInvoice(dc: DataConnect, vars: CreateInvoiceVariables): MutationPromise<CreateInvoiceData, CreateInvoiceVariables>;
|
|
|
|
interface UpdateInvoiceRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: UpdateInvoiceVariables): MutationRef<UpdateInvoiceData, UpdateInvoiceVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: UpdateInvoiceVariables): MutationRef<UpdateInvoiceData, UpdateInvoiceVariables>;
|
|
operationName: string;
|
|
}
|
|
export const updateInvoiceRef: UpdateInvoiceRef;
|
|
|
|
export function updateInvoice(vars: UpdateInvoiceVariables): MutationPromise<UpdateInvoiceData, UpdateInvoiceVariables>;
|
|
export function updateInvoice(dc: DataConnect, vars: UpdateInvoiceVariables): MutationPromise<UpdateInvoiceData, UpdateInvoiceVariables>;
|
|
|
|
interface DeleteInvoiceRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: DeleteInvoiceVariables): MutationRef<DeleteInvoiceData, DeleteInvoiceVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: DeleteInvoiceVariables): MutationRef<DeleteInvoiceData, DeleteInvoiceVariables>;
|
|
operationName: string;
|
|
}
|
|
export const deleteInvoiceRef: DeleteInvoiceRef;
|
|
|
|
export function deleteInvoice(vars: DeleteInvoiceVariables): MutationPromise<DeleteInvoiceData, DeleteInvoiceVariables>;
|
|
export function deleteInvoice(dc: DataConnect, vars: DeleteInvoiceVariables): MutationPromise<DeleteInvoiceData, DeleteInvoiceVariables>;
|
|
|
|
interface CreateStaffRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateStaffVariables): MutationRef<CreateStaffData, CreateStaffVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateStaffVariables): MutationRef<CreateStaffData, CreateStaffVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createStaffRef: CreateStaffRef;
|
|
|
|
export function createStaff(vars: CreateStaffVariables): MutationPromise<CreateStaffData, CreateStaffVariables>;
|
|
export function createStaff(dc: DataConnect, vars: CreateStaffVariables): MutationPromise<CreateStaffData, CreateStaffVariables>;
|
|
|
|
interface ListVendorRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListVendorData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListVendorData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listVendorRef: ListVendorRef;
|
|
|
|
export function listVendor(): QueryPromise<ListVendorData, undefined>;
|
|
export function listVendor(dc: DataConnect): QueryPromise<ListVendorData, undefined>;
|
|
|
|
interface GetVendorByIdRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: GetVendorByIdVariables): QueryRef<GetVendorByIdData, GetVendorByIdVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: GetVendorByIdVariables): QueryRef<GetVendorByIdData, GetVendorByIdVariables>;
|
|
operationName: string;
|
|
}
|
|
export const getVendorByIdRef: GetVendorByIdRef;
|
|
|
|
export function getVendorById(vars: GetVendorByIdVariables): QueryPromise<GetVendorByIdData, GetVendorByIdVariables>;
|
|
export function getVendorById(dc: DataConnect, vars: GetVendorByIdVariables): QueryPromise<GetVendorByIdData, GetVendorByIdVariables>;
|
|
|
|
interface FilterVendorsRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars?: FilterVendorsVariables): QueryRef<FilterVendorsData, FilterVendorsVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars?: FilterVendorsVariables): QueryRef<FilterVendorsData, FilterVendorsVariables>;
|
|
operationName: string;
|
|
}
|
|
export const filterVendorsRef: FilterVendorsRef;
|
|
|
|
export function filterVendors(vars?: FilterVendorsVariables): QueryPromise<FilterVendorsData, FilterVendorsVariables>;
|
|
export function filterVendors(dc: DataConnect, vars?: FilterVendorsVariables): QueryPromise<FilterVendorsData, FilterVendorsVariables>;
|
|
|
|
interface CreateVendorDefaultSettingRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateVendorDefaultSettingVariables): MutationRef<CreateVendorDefaultSettingData, CreateVendorDefaultSettingVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateVendorDefaultSettingVariables): MutationRef<CreateVendorDefaultSettingData, CreateVendorDefaultSettingVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createVendorDefaultSettingRef: CreateVendorDefaultSettingRef;
|
|
|
|
export function createVendorDefaultSetting(vars: CreateVendorDefaultSettingVariables): MutationPromise<CreateVendorDefaultSettingData, CreateVendorDefaultSettingVariables>;
|
|
export function createVendorDefaultSetting(dc: DataConnect, vars: CreateVendorDefaultSettingVariables): MutationPromise<CreateVendorDefaultSettingData, CreateVendorDefaultSettingVariables>;
|
|
|
|
interface UpdateVendorDefaultSettingRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: UpdateVendorDefaultSettingVariables): MutationRef<UpdateVendorDefaultSettingData, UpdateVendorDefaultSettingVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: UpdateVendorDefaultSettingVariables): MutationRef<UpdateVendorDefaultSettingData, UpdateVendorDefaultSettingVariables>;
|
|
operationName: string;
|
|
}
|
|
export const updateVendorDefaultSettingRef: UpdateVendorDefaultSettingRef;
|
|
|
|
export function updateVendorDefaultSetting(vars: UpdateVendorDefaultSettingVariables): MutationPromise<UpdateVendorDefaultSettingData, UpdateVendorDefaultSettingVariables>;
|
|
export function updateVendorDefaultSetting(dc: DataConnect, vars: UpdateVendorDefaultSettingVariables): MutationPromise<UpdateVendorDefaultSettingData, UpdateVendorDefaultSettingVariables>;
|
|
|
|
interface DeleteVendorDefaultSettingRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: DeleteVendorDefaultSettingVariables): MutationRef<DeleteVendorDefaultSettingData, DeleteVendorDefaultSettingVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: DeleteVendorDefaultSettingVariables): MutationRef<DeleteVendorDefaultSettingData, DeleteVendorDefaultSettingVariables>;
|
|
operationName: string;
|
|
}
|
|
export const deleteVendorDefaultSettingRef: DeleteVendorDefaultSettingRef;
|
|
|
|
export function deleteVendorDefaultSetting(vars: DeleteVendorDefaultSettingVariables): MutationPromise<DeleteVendorDefaultSettingData, DeleteVendorDefaultSettingVariables>;
|
|
export function deleteVendorDefaultSetting(dc: DataConnect, vars: DeleteVendorDefaultSettingVariables): MutationPromise<DeleteVendorDefaultSettingData, DeleteVendorDefaultSettingVariables>;
|
|
|
|
interface CreateVendorRateRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateVendorRateVariables): MutationRef<CreateVendorRateData, CreateVendorRateVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateVendorRateVariables): MutationRef<CreateVendorRateData, CreateVendorRateVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createVendorRateRef: CreateVendorRateRef;
|
|
|
|
export function createVendorRate(vars: CreateVendorRateVariables): MutationPromise<CreateVendorRateData, CreateVendorRateVariables>;
|
|
export function createVendorRate(dc: DataConnect, vars: CreateVendorRateVariables): MutationPromise<CreateVendorRateData, CreateVendorRateVariables>;
|
|
|
|
interface UpdateVendorRateRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: UpdateVendorRateVariables): MutationRef<UpdateVendorRateData, UpdateVendorRateVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: UpdateVendorRateVariables): MutationRef<UpdateVendorRateData, UpdateVendorRateVariables>;
|
|
operationName: string;
|
|
}
|
|
export const updateVendorRateRef: UpdateVendorRateRef;
|
|
|
|
export function updateVendorRate(vars: UpdateVendorRateVariables): MutationPromise<UpdateVendorRateData, UpdateVendorRateVariables>;
|
|
export function updateVendorRate(dc: DataConnect, vars: UpdateVendorRateVariables): MutationPromise<UpdateVendorRateData, UpdateVendorRateVariables>;
|
|
|
|
interface DeleteVendorRateRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: DeleteVendorRateVariables): MutationRef<DeleteVendorRateData, DeleteVendorRateVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: DeleteVendorRateVariables): MutationRef<DeleteVendorRateData, DeleteVendorRateVariables>;
|
|
operationName: string;
|
|
}
|
|
export const deleteVendorRateRef: DeleteVendorRateRef;
|
|
|
|
export function deleteVendorRate(vars: DeleteVendorRateVariables): MutationPromise<DeleteVendorRateData, DeleteVendorRateVariables>;
|
|
export function deleteVendorRate(dc: DataConnect, vars: DeleteVendorRateVariables): MutationPromise<DeleteVendorRateData, DeleteVendorRateVariables>;
|
|
|
|
interface ListVendorRateRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListVendorRateData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListVendorRateData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listVendorRateRef: ListVendorRateRef;
|
|
|
|
export function listVendorRate(): QueryPromise<ListVendorRateData, undefined>;
|
|
export function listVendorRate(dc: DataConnect): QueryPromise<ListVendorRateData, undefined>;
|
|
|
|
interface GetVendorRateByIdRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: GetVendorRateByIdVariables): QueryRef<GetVendorRateByIdData, GetVendorRateByIdVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: GetVendorRateByIdVariables): QueryRef<GetVendorRateByIdData, GetVendorRateByIdVariables>;
|
|
operationName: string;
|
|
}
|
|
export const getVendorRateByIdRef: GetVendorRateByIdRef;
|
|
|
|
export function getVendorRateById(vars: GetVendorRateByIdVariables): QueryPromise<GetVendorRateByIdData, GetVendorRateByIdVariables>;
|
|
export function getVendorRateById(dc: DataConnect, vars: GetVendorRateByIdVariables): QueryPromise<GetVendorRateByIdData, GetVendorRateByIdVariables>;
|
|
|
|
interface FilterVendorRatesRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars?: FilterVendorRatesVariables): QueryRef<FilterVendorRatesData, FilterVendorRatesVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars?: FilterVendorRatesVariables): QueryRef<FilterVendorRatesData, FilterVendorRatesVariables>;
|
|
operationName: string;
|
|
}
|
|
export const filterVendorRatesRef: FilterVendorRatesRef;
|
|
|
|
export function filterVendorRates(vars?: FilterVendorRatesVariables): QueryPromise<FilterVendorRatesData, FilterVendorRatesVariables>;
|
|
export function filterVendorRates(dc: DataConnect, vars?: FilterVendorRatesVariables): QueryPromise<FilterVendorRatesData, FilterVendorRatesVariables>;
|
|
|
|
interface CreateEventRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: CreateEventVariables): MutationRef<CreateEventData, CreateEventVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: CreateEventVariables): MutationRef<CreateEventData, CreateEventVariables>;
|
|
operationName: string;
|
|
}
|
|
export const createEventRef: CreateEventRef;
|
|
|
|
export function createEvent(vars: CreateEventVariables): MutationPromise<CreateEventData, CreateEventVariables>;
|
|
export function createEvent(dc: DataConnect, vars: CreateEventVariables): MutationPromise<CreateEventData, CreateEventVariables>;
|
|
|
|
interface UpdateEventRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: UpdateEventVariables): MutationRef<UpdateEventData, UpdateEventVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: UpdateEventVariables): MutationRef<UpdateEventData, UpdateEventVariables>;
|
|
operationName: string;
|
|
}
|
|
export const updateEventRef: UpdateEventRef;
|
|
|
|
export function updateEvent(vars: UpdateEventVariables): MutationPromise<UpdateEventData, UpdateEventVariables>;
|
|
export function updateEvent(dc: DataConnect, vars: UpdateEventVariables): MutationPromise<UpdateEventData, UpdateEventVariables>;
|
|
|
|
interface DeleteEventRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: DeleteEventVariables): MutationRef<DeleteEventData, DeleteEventVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: DeleteEventVariables): MutationRef<DeleteEventData, DeleteEventVariables>;
|
|
operationName: string;
|
|
}
|
|
export const deleteEventRef: DeleteEventRef;
|
|
|
|
export function deleteEvent(vars: DeleteEventVariables): MutationPromise<DeleteEventData, DeleteEventVariables>;
|
|
export function deleteEvent(dc: DataConnect, vars: DeleteEventVariables): MutationPromise<DeleteEventData, DeleteEventVariables>;
|
|
|
|
interface ListInvoiceRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(): QueryRef<ListInvoiceData, undefined>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect): QueryRef<ListInvoiceData, undefined>;
|
|
operationName: string;
|
|
}
|
|
export const listInvoiceRef: ListInvoiceRef;
|
|
|
|
export function listInvoice(): QueryPromise<ListInvoiceData, undefined>;
|
|
export function listInvoice(dc: DataConnect): QueryPromise<ListInvoiceData, undefined>;
|
|
|
|
interface GetInvoiceByIdRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars: GetInvoiceByIdVariables): QueryRef<GetInvoiceByIdData, GetInvoiceByIdVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars: GetInvoiceByIdVariables): QueryRef<GetInvoiceByIdData, GetInvoiceByIdVariables>;
|
|
operationName: string;
|
|
}
|
|
export const getInvoiceByIdRef: GetInvoiceByIdRef;
|
|
|
|
export function getInvoiceById(vars: GetInvoiceByIdVariables): QueryPromise<GetInvoiceByIdData, GetInvoiceByIdVariables>;
|
|
export function getInvoiceById(dc: DataConnect, vars: GetInvoiceByIdVariables): QueryPromise<GetInvoiceByIdData, GetInvoiceByIdVariables>;
|
|
|
|
interface FilterInvoicesRef {
|
|
/* Allow users to create refs without passing in DataConnect */
|
|
(vars?: FilterInvoicesVariables): QueryRef<FilterInvoicesData, FilterInvoicesVariables>;
|
|
/* Allow users to pass in custom DataConnect instances */
|
|
(dc: DataConnect, vars?: FilterInvoicesVariables): QueryRef<FilterInvoicesData, FilterInvoicesVariables>;
|
|
operationName: string;
|
|
}
|
|
export const filterInvoicesRef: FilterInvoicesRef;
|
|
|
|
export function filterInvoices(vars?: FilterInvoicesVariables): QueryPromise<FilterInvoicesData, FilterInvoicesVariables>;
|
|
export function filterInvoices(dc: DataConnect, vars?: FilterInvoicesVariables): QueryPromise<FilterInvoicesData, FilterInvoicesVariables>;
|
|
|