import { FindActionsQuery } from '@membranehq/sdk'; export declare function useActions(query?: FindActionsQuery): { items: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; integration?: { id: string; name: string; logoUri: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; isReadOnly?: boolean | undefined; connectorId?: string | undefined; connectorVersion?: string | undefined; oAuthCallbackUri?: string | undefined; parameters?: any; archivedAt?: string | undefined; hasMissingParameters?: boolean | undefined; hasDocumentation?: boolean | undefined; hasOperations?: boolean | undefined; operationsCount?: number | undefined; hasData?: boolean | undefined; dataCollectionsCount?: number | undefined; hasEvents?: boolean | undefined; eventsCount?: number | undefined; hasGlobalWebhooks?: boolean | undefined; hasUdm?: boolean | undefined; isTest?: boolean | undefined; externalAppId?: string | undefined; appUuid?: string | undefined; isDeactivated?: boolean | undefined; authType?: "proxy" | "integration-app-token" | "membrane-token" | "oauth2" | "oauth1" | "client-credentials" | undefined; optionsConfig?: Record | undefined; }> | undefined; } | undefined; user?: { id: string; name: string; internalId: string; meta?: Record | undefined; fields?: Record | undefined; credentials?: any; lastActiveAt?: string | undefined; isTest?: boolean | undefined; isBillable?: boolean | undefined; isActive?: boolean | undefined; aiCreditsRolling30DayLimit?: number | null | undefined; createdAt?: string | undefined; archivedAt?: string | undefined; } | undefined; parent?: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; outputSchema?: any; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; } | undefined; appliedToIntegrations?: { element: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; outputSchema?: any; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; }; integration: { id: string; name: string; logoUri: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; isReadOnly?: boolean | undefined; connectorId?: string | undefined; connectorVersion?: string | undefined; oAuthCallbackUri?: string | undefined; parameters?: any; archivedAt?: string | undefined; hasMissingParameters?: boolean | undefined; hasDocumentation?: boolean | undefined; hasOperations?: boolean | undefined; operationsCount?: number | undefined; hasData?: boolean | undefined; dataCollectionsCount?: number | undefined; hasEvents?: boolean | undefined; eventsCount?: number | undefined; hasGlobalWebhooks?: boolean | undefined; hasUdm?: boolean | undefined; isTest?: boolean | undefined; externalAppId?: string | undefined; appUuid?: string | undefined; isDeactivated?: boolean | undefined; authType?: "proxy" | "integration-app-token" | "membrane-token" | "oauth2" | "oauth1" | "client-credentials" | undefined; optionsConfig?: Record | undefined; }> | undefined; }; }[] | undefined; defaultOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; transformedOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; outputSchema?: import("@membranehq/sdk").DataSchema | undefined; dependencies?: any[] | undefined; }[]; refresh: () => Promise; refreshing: boolean; loadMore: () => Promise; loadingMore: boolean; loading: boolean; error: any; actions: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; integration?: { id: string; name: string; logoUri: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; isReadOnly?: boolean | undefined; connectorId?: string | undefined; connectorVersion?: string | undefined; oAuthCallbackUri?: string | undefined; parameters?: any; archivedAt?: string | undefined; hasMissingParameters?: boolean | undefined; hasDocumentation?: boolean | undefined; hasOperations?: boolean | undefined; operationsCount?: number | undefined; hasData?: boolean | undefined; dataCollectionsCount?: number | undefined; hasEvents?: boolean | undefined; eventsCount?: number | undefined; hasGlobalWebhooks?: boolean | undefined; hasUdm?: boolean | undefined; isTest?: boolean | undefined; externalAppId?: string | undefined; appUuid?: string | undefined; isDeactivated?: boolean | undefined; authType?: "proxy" | "integration-app-token" | "membrane-token" | "oauth2" | "oauth1" | "client-credentials" | undefined; optionsConfig?: Record | undefined; }> | undefined; } | undefined; user?: { id: string; name: string; internalId: string; meta?: Record | undefined; fields?: Record | undefined; credentials?: any; lastActiveAt?: string | undefined; isTest?: boolean | undefined; isBillable?: boolean | undefined; isActive?: boolean | undefined; aiCreditsRolling30DayLimit?: number | null | undefined; createdAt?: string | undefined; archivedAt?: string | undefined; } | undefined; parent?: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; outputSchema?: any; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; } | undefined; appliedToIntegrations?: { element: { id: string; name: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; integrationId?: string | undefined; integrationUuid?: string | undefined; integrationKey?: string | undefined; parentId?: string | undefined; parentUuid?: string | undefined; parentKey?: string | undefined; isUniversal?: boolean | undefined; externalAppId?: string | undefined; externalAppKey?: string | undefined; connectionId?: string | undefined; instanceKey?: string | undefined; inputSchema?: import("@membranehq/sdk").DataSchema | undefined; type?: import("@membranehq/sdk").ActionType | undefined; config?: { [x: string]: unknown; } | undefined; outputMapping?: any; customOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; archivedAt?: string | undefined; isDeactivated?: boolean | undefined; isReadOnly?: boolean | undefined; isCustomized?: boolean | undefined; agentSessionId?: string | undefined; universalParentId?: string | undefined; outputSchema?: any; isPublic?: boolean | undefined; externalAppUuid?: string | undefined; userId?: string | undefined; tenantId?: string | undefined; }; integration: { id: string; name: string; logoUri: string; uuid?: string | undefined; key?: string | undefined; description?: string | undefined; meta?: Record | undefined; state?: import("@membranehq/sdk").WorkspaceElementState | undefined; errors?: import("@membranehq/sdk").ErrorDataSchema[] | undefined; revision?: string | undefined; createdAt?: string | undefined; updatedAt?: string | undefined; isReadOnly?: boolean | undefined; connectorId?: string | undefined; connectorVersion?: string | undefined; oAuthCallbackUri?: string | undefined; parameters?: any; archivedAt?: string | undefined; hasMissingParameters?: boolean | undefined; hasDocumentation?: boolean | undefined; hasOperations?: boolean | undefined; operationsCount?: number | undefined; hasData?: boolean | undefined; dataCollectionsCount?: number | undefined; hasEvents?: boolean | undefined; eventsCount?: number | undefined; hasGlobalWebhooks?: boolean | undefined; hasUdm?: boolean | undefined; isTest?: boolean | undefined; externalAppId?: string | undefined; appUuid?: string | undefined; isDeactivated?: boolean | undefined; authType?: "proxy" | "integration-app-token" | "membrane-token" | "oauth2" | "oauth1" | "client-credentials" | undefined; optionsConfig?: Record | undefined; }> | undefined; }; }[] | undefined; defaultOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; transformedOutputSchema?: import("@membranehq/sdk").DataSchema | undefined; outputSchema?: import("@membranehq/sdk").DataSchema | undefined; dependencies?: any[] | undefined; }[]; };