import type { TrpcSessionUser } from "../../../types";
type OrganizationOnboarding = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
    };
};
export declare function getOrganizationOnboardingHandler({ ctx }: OrganizationOnboarding): Promise<{
    error: string | null;
    name: string;
    id: string;
    seats: number;
    teams: import('../../../../../prisma-client').Prisma.JsonValue;
    logo: string | null;
    bio: string | null;
    slug: string;
    organizationId: number | null;
    stripeCustomerId: string | null;
    billingPeriod: import('../../../../../prisma-client').$Enums.BillingPeriod;
    createdAt: Date;
    updatedAt: Date;
    isPlatform: boolean;
    createdById: number;
    orgOwnerEmail: string;
    pricePerSeat: number;
    isDomainConfigured: boolean;
    stripeSubscriptionId: string | null;
    stripeSubscriptionItemId: string | null;
    invitedMembers: import('../../../../../prisma-client').Prisma.JsonValue;
    isComplete: boolean;
} | null>;
export default getOrganizationOnboardingHandler;
//# sourceMappingURL=getOrganizationOnboarding.handler.d.ts.map