import * as Schema from 'effect/Schema'; export declare const SignatureWithRecovery: Schema.Struct<{ hex: typeof Schema.String; recovery: typeof Schema.Number; }>; export type SignatureWithRecovery = Schema.Schema.Type; export declare const ConnectAuthPayload: Schema.Struct<{ expiry: typeof Schema.Number; encryptionPublicKey: typeof Schema.String; appId: typeof Schema.String; }>; export type ConnectAuthPayload = Schema.Schema.Type; export declare const ConnectCallbackResult: Schema.Struct<{ appIdentityAddress: typeof Schema.String; appIdentityAddressPrivateKey: typeof Schema.String; accountAddress: typeof Schema.String; permissionId: typeof Schema.String; signaturePublicKey: typeof Schema.String; signaturePrivateKey: typeof Schema.String; encryptionPublicKey: typeof Schema.String; encryptionPrivateKey: typeof Schema.String; sessionToken: typeof Schema.String; sessionTokenExpires: typeof Schema.Date; privateSpaces: Schema.Array$>; publicSpaces: Schema.Array$>; }>; export type ConnectCallbackResult = Schema.Schema.Type; export declare const ConnectCallbackDecryptedData: Schema.Struct<{ sessionTokenExpires: typeof Schema.Number; expiry: typeof Schema.Number; appIdentityAddress: typeof Schema.String; appIdentityAddressPrivateKey: typeof Schema.String; accountAddress: typeof Schema.String; permissionId: typeof Schema.String; signaturePublicKey: typeof Schema.String; signaturePrivateKey: typeof Schema.String; encryptionPublicKey: typeof Schema.String; encryptionPrivateKey: typeof Schema.String; sessionToken: typeof Schema.String; privateSpaces: Schema.Array$>; publicSpaces: Schema.Array$>; }>; export type ConnectCallbackDecryptedData = Schema.Schema.Type; declare const FailedToParseConnectAuthUrl_base: new = {}>(args: import("effect/Types").Equals extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => import("effect/Cause").YieldableError & { readonly _tag: "FailedToParseConnectAuthUrl"; } & Readonly; export declare class FailedToParseConnectAuthUrl extends FailedToParseConnectAuthUrl_base<{ message: string; }> { } declare const FailedToParseAuthCallbackUrl_base: new = {}>(args: import("effect/Types").Equals extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => import("effect/Cause").YieldableError & { readonly _tag: "FailedToParseAuthCallbackUrl"; } & Readonly; export declare class FailedToParseAuthCallbackUrl extends FailedToParseAuthCallbackUrl_base<{ message: string; }> { } export {}; //# sourceMappingURL=types.d.ts.map