import * as Schema from "effect/Schema";
export declare const UserInvitationPublicDataByTokenInput: Schema.Struct<{
    readonly token: Schema.String;
}>;
export type UserInvitationPublicDataByTokenInput = typeof UserInvitationPublicDataByTokenInput.Type;
export declare const UserInvitationPublicDataByTokenOutput: Schema.Struct<{
    readonly accountName: Schema.String;
    readonly accountProfileImageUrl: Schema.String;
    readonly accountProfilePhoto: Schema.NullOr<Schema.String>;
    readonly accountRequiresTwoFactor: Schema.Boolean;
    readonly created: Schema.String;
    readonly email: Schema.String;
    readonly expires: Schema.String;
    readonly id: Schema.String;
    readonly isForOrganization: Schema.Boolean;
}>;
export type UserInvitationPublicDataByTokenOutput = typeof UserInvitationPublicDataByTokenOutput.Type;
export declare const userInvitationPublicDataByToken: import("@distilled.cloud/core/client").OperationMethod<{
    readonly token: string;
}, {
    readonly accountName: string;
    readonly accountProfileImageUrl: string;
    readonly accountProfilePhoto: string | null;
    readonly accountRequiresTwoFactor: boolean;
    readonly created: string;
    readonly email: string;
    readonly expires: string;
    readonly id: string;
    readonly isForOrganization: boolean;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=userInvitationPublicDataByToken.d.ts.map