import type { ApiClient } from "@promobase/sdk-runtime"; import type { BusinessFields } from "./business.ts"; export interface BusinessRoleRequestFields { created_by: Record; created_time: string; email: string; expiration_time: string; expiry_time: string; finance_role: string; id: string; invite_link: string; invited_user_type: string[]; ip_role: string; owner: BusinessFields; role: string; status: string; tasks: string[]; updated_by: Record; updated_time: string; } export interface BusinessRoleRequestUpdateParams { role?: string; tasks?: string[]; [key: string]: unknown; } export declare function businessRoleRequestNode(client: ApiClient, id: string): { __path: string; __brand: BusinessRoleRequestFields; get: (opts: { fields: F; params?: Record; }) => Promise>; update: (params: BusinessRoleRequestUpdateParams) => Promise; delete: () => Promise; }; //# sourceMappingURL=business-role-request.d.ts.map