import { OrganizationRequest } from './types'; export type Profile = { username?: string; email: string; organizations?: { code: string; name: string; }[]; }; export declare function profile({ auth, }?: { auth?: { apiUrl: string; credentials: string; }; }): Promise; export declare function listOrganizations(): Promise<{ id: string; code: string; name: string; email: import("./schema").components["schemas"]["NotificationEmailResponse"]; roleType: string; status: import("./schema").OrganizationResponseStatus; limits: import("./schema").components["schemas"]["OrganizationLimitsResponse"]; billingDetails: import("./schema").components["schemas"]["OrganizationBillingsDetails"]; integrations: import("./schema").components["schemas"]["OrganizationIntegrations"]; }[]>; export declare function getOrganization({ organization }: OrganizationRequest): Promise<{ id: string; code: string; name: string; email: import("./schema").components["schemas"]["NotificationEmailResponse"]; roleType: string; status: import("./schema").OrganizationResponseStatus; limits: import("./schema").components["schemas"]["OrganizationLimitsResponse"]; billingDetails: import("./schema").components["schemas"]["OrganizationBillingsDetails"]; integrations: import("./schema").components["schemas"]["OrganizationIntegrations"]; }>; export declare function listUserSquids({ name }: { name?: string; }): Promise<{ id: number; name: string; reference: string; slot: string; description?: string | null; tags: import("./schema").components["schemas"]["SquidTagResponse"][]; manifest: import("./schema").components["schemas"]["SquidManifestResponse"]; packageJson: Record; api?: import("./schema").components["schemas"]["SquidApiResponse"]; processors?: import("./schema").components["schemas"]["SquidProcessorResponse"][]; addons?: import("./schema").components["schemas"]["SquidAddonsResponse"]; spec: number; lastDeploy?: import("./schema").components["schemas"]["SquidLastDeploy"]; status?: import("./schema").SquidResponseStatus; organization: import("./schema").components["schemas"]["SquidOrganizationResponse"]; hibernatedAt?: string; deployedAt?: string; links: import("./schema").components["schemas"]["SquidLinks"]; createdAt: string; }[]>; //# sourceMappingURL=profile.d.ts.map