import type { z } from "zod";
import type { ConnectionItem } from "../../types/domain";
export declare const FindUniqueConnectionSchema: z.ZodObject<{
    title: z.ZodOptional<z.ZodString>;
    search: z.ZodOptional<z.ZodString>;
    appKey: z.ZodOptional<z.ZodString & {
        _def: z.core.$ZodStringDef & import("../..").PositionalMetadata;
    }>;
    app: z.ZodOptional<z.ZodString & {
        _def: z.core.$ZodStringDef & import("../..").PositionalMetadata;
    }>;
    owner: z.ZodOptional<z.ZodString>;
    account: z.ZodOptional<z.ZodString>;
    accountId: z.ZodOptional<z.ZodString>;
    includeShared: z.ZodOptional<z.ZodBoolean>;
    isExpired: z.ZodOptional<z.ZodBoolean>;
    expired: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export type FindUniqueConnectionOptions = z.infer<typeof FindUniqueConnectionSchema>;
export interface FindUniqueConnectionSdkFunction {
    findUniqueConnection: (options?: FindUniqueConnectionOptions) => Promise<{
        data: ConnectionItem;
    }>;
}
//# sourceMappingURL=schemas.d.ts.map