export declare const profilesRouter: import("@trpc/server").TRPCBuiltRouter<{
    ctx: import(".././routes/index").Context;
    meta: import(".././routes/index").RouteMetadata;
    errorShape: import("@trpc/server").TRPCDefaultErrorShape;
    transformer: true;
}, import("@trpc/server").TRPCDecorateCreateRouterOptions<{
    createProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
            image?: string | undefined;
            displayName?: string | undefined;
            shortBio?: string | undefined;
            bio?: string | undefined;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
            authToken?: string | undefined;
        };
        output: string;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    createServiceProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
            image?: string | undefined;
            displayName?: string | undefined;
            shortBio?: string | undefined;
            bio?: string | undefined;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        };
        output: string;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    createManagedServiceProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
            image?: string | undefined;
            displayName?: string | undefined;
            shortBio?: string | undefined;
            bio?: string | undefined;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        };
        output: string;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    getProfile: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        } | undefined;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    getOtherProfile: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            profileId: string;
        };
        output: {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        } | undefined;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    getAvailableProfiles: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            cursor?: string | undefined;
            sort?: string | undefined;
            limit?: number | undefined;
            query?: {
                profileId?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                displayName?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                shortBio?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                bio?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                email?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                websiteLink?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
                isServiceProfile?: boolean | undefined;
                type?: string | {
                    $in: string[];
                } | {
                    $regex: string | RegExp;
                } | {
                    $or: (string | {
                        $in: string[];
                    } | {
                        $regex: string | RegExp;
                    })[];
                } | undefined;
            } | undefined;
        } | undefined;
        output: {
            hasMore: boolean;
            records: {
                profile: {
                    profileId: string;
                    displayName: string;
                    shortBio: string;
                    bio: string;
                    did: string;
                    isPrivate?: boolean | undefined;
                    profileVisibility?: "public" | "connections_only" | "private" | undefined;
                    showEmail?: boolean | undefined;
                    allowConnectionRequests?: "anyone" | "invite_only" | undefined;
                    email?: string | undefined;
                    image?: string | undefined;
                    heroImage?: string | undefined;
                    websiteLink?: string | undefined;
                    isServiceProfile?: boolean | undefined;
                    type?: string | undefined;
                    notificationsWebhook?: string | undefined;
                    display?: {
                        backgroundColor?: string | undefined;
                        backgroundImage?: string | undefined;
                        fadeBackgroundImage?: boolean | undefined;
                        repeatBackgroundImage?: boolean | undefined;
                        fontColor?: string | undefined;
                        accentColor?: string | undefined;
                        accentFontColor?: string | undefined;
                        idBackgroundImage?: string | undefined;
                        fadeIdBackgroundImage?: boolean | undefined;
                        idBackgroundColor?: string | undefined;
                        repeatIdBackgroundImage?: boolean | undefined;
                    } | undefined;
                    highlightedCredentials?: string[] | undefined;
                    role?: string | undefined;
                    dob?: string | undefined;
                    country?: string | undefined;
                    approved?: boolean | undefined;
                };
                manager?: {
                    id: string;
                    created: string;
                    did: string;
                    displayName?: string | undefined;
                    shortBio?: string | undefined;
                    bio?: string | undefined;
                    email?: string | undefined;
                    image?: string | undefined;
                    heroImage?: string | undefined;
                } | undefined;
            }[];
            cursor?: string | undefined;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    getManagedServiceProfiles: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            cursor?: string | undefined;
            sort?: string | undefined;
            id?: string | undefined;
            limit?: number | undefined;
        } | undefined;
        output: {
            hasMore: boolean;
            records: {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                isPrivate?: boolean | undefined;
                profileVisibility?: "public" | "connections_only" | "private" | undefined;
                showEmail?: boolean | undefined;
                allowConnectionRequests?: "anyone" | "invite_only" | undefined;
                email?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                websiteLink?: string | undefined;
                isServiceProfile?: boolean | undefined;
                type?: string | undefined;
                notificationsWebhook?: string | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                highlightedCredentials?: string[] | undefined;
                role?: string | undefined;
                dob?: string | undefined;
                country?: string | undefined;
                approved?: boolean | undefined;
            }[];
            cursor?: string | undefined;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    searchProfiles: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            input: string;
            limit?: number | undefined;
            includeSelf?: boolean | undefined;
            includeConnectionStatus?: boolean | undefined;
            includeServiceProfiles?: boolean | undefined;
        };
        output: ({
            connectionStatus?: "CONNECTED" | "PENDING_REQUEST_SENT" | "PENDING_REQUEST_RECEIVED" | "NOT_CONNECTED" | undefined;
        } & ({
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        }))[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    updateProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId?: string | undefined;
            displayName?: string | undefined;
            shortBio?: string | undefined;
            bio?: string | undefined;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            type?: string | undefined;
            email?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            approved?: boolean | undefined;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    deleteProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: void;
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    connectWith: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    connectWithExpiredInvite: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    cancelConnectionRequest: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    connectWithInvite: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
            challenge: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    disconnectWith: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    acceptConnectionRequest: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    connections: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: ({
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        })[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    paginatedConnections: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            cursor?: string | undefined;
            sort?: string | undefined;
            limit?: number | undefined;
        } | undefined;
        output: {
            hasMore: boolean;
            records: ({
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
                email?: string | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                isPrivate?: boolean | undefined;
                profileVisibility?: "public" | "connections_only" | "private" | undefined;
                showEmail?: boolean | undefined;
                allowConnectionRequests?: "anyone" | "invite_only" | undefined;
                email?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                websiteLink?: string | undefined;
                isServiceProfile?: boolean | undefined;
                type?: string | undefined;
                notificationsWebhook?: string | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                highlightedCredentials?: string[] | undefined;
                role?: string | undefined;
                dob?: string | undefined;
                country?: string | undefined;
                approved?: boolean | undefined;
            })[];
            cursor?: string | undefined;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    pendingConnections: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: ({
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        })[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    paginatedPendingConnections: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            cursor?: string | undefined;
            sort?: string | undefined;
            limit?: number | undefined;
        } | undefined;
        output: {
            hasMore: boolean;
            records: ({
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
                email?: string | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                isPrivate?: boolean | undefined;
                profileVisibility?: "public" | "connections_only" | "private" | undefined;
                showEmail?: boolean | undefined;
                allowConnectionRequests?: "anyone" | "invite_only" | undefined;
                email?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                websiteLink?: string | undefined;
                isServiceProfile?: boolean | undefined;
                type?: string | undefined;
                notificationsWebhook?: string | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                highlightedCredentials?: string[] | undefined;
                role?: string | undefined;
                dob?: string | undefined;
                country?: string | undefined;
                approved?: boolean | undefined;
            })[];
            cursor?: string | undefined;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    connectionRequests: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: ({
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        })[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    paginatedConnectionRequests: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            cursor?: string | undefined;
            sort?: string | undefined;
            limit?: number | undefined;
        } | undefined;
        output: {
            hasMore: boolean;
            records: ({
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
                email?: string | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                websiteLink?: string | undefined;
                role?: string | undefined;
                highlightedCredentials?: string[] | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                type?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                isServiceProfile?: boolean | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
            } | {
                profileId: string;
                displayName: string;
                shortBio: string;
                bio: string;
                did: string;
                isPrivate?: boolean | undefined;
                profileVisibility?: "public" | "connections_only" | "private" | undefined;
                showEmail?: boolean | undefined;
                allowConnectionRequests?: "anyone" | "invite_only" | undefined;
                email?: string | undefined;
                image?: string | undefined;
                heroImage?: string | undefined;
                websiteLink?: string | undefined;
                isServiceProfile?: boolean | undefined;
                type?: string | undefined;
                notificationsWebhook?: string | undefined;
                display?: {
                    backgroundColor?: string | undefined;
                    backgroundImage?: string | undefined;
                    fadeBackgroundImage?: boolean | undefined;
                    repeatBackgroundImage?: boolean | undefined;
                    fontColor?: string | undefined;
                    accentColor?: string | undefined;
                    accentFontColor?: string | undefined;
                    idBackgroundImage?: string | undefined;
                    fadeIdBackgroundImage?: boolean | undefined;
                    idBackgroundColor?: string | undefined;
                    repeatIdBackgroundImage?: boolean | undefined;
                } | undefined;
                highlightedCredentials?: string[] | undefined;
                role?: string | undefined;
                dob?: string | undefined;
                country?: string | undefined;
                approved?: boolean | undefined;
            })[];
            cursor?: string | undefined;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    generateInvite: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            expiration?: number | undefined;
            challenge?: string | undefined;
            maxUses?: number | undefined;
        } | undefined;
        output: {
            profileId: string;
            challenge: string;
            expiresIn: number | null;
        };
        meta: import(".././routes/index").RouteMetadata;
    }>;
    listInvites: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: {
            challenge: string;
            expiresIn: number | null;
            usesRemaining: number | null;
            maxUses: number | null;
        }[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    invalidateInvite: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            challenge: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    blockProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    unblockProfile: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            profileId: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    blocked: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: ({
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
            email?: string | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            websiteLink?: string | undefined;
            role?: string | undefined;
            highlightedCredentials?: string[] | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            type?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            isServiceProfile?: boolean | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
        } | {
            profileId: string;
            displayName: string;
            shortBio: string;
            bio: string;
            did: string;
            isPrivate?: boolean | undefined;
            profileVisibility?: "public" | "connections_only" | "private" | undefined;
            showEmail?: boolean | undefined;
            allowConnectionRequests?: "anyone" | "invite_only" | undefined;
            email?: string | undefined;
            image?: string | undefined;
            heroImage?: string | undefined;
            websiteLink?: string | undefined;
            isServiceProfile?: boolean | undefined;
            type?: string | undefined;
            notificationsWebhook?: string | undefined;
            display?: {
                backgroundColor?: string | undefined;
                backgroundImage?: string | undefined;
                fadeBackgroundImage?: boolean | undefined;
                repeatBackgroundImage?: boolean | undefined;
                fontColor?: string | undefined;
                accentColor?: string | undefined;
                accentFontColor?: string | undefined;
                idBackgroundImage?: string | undefined;
                fadeIdBackgroundImage?: boolean | undefined;
                idBackgroundColor?: string | undefined;
                repeatIdBackgroundImage?: boolean | undefined;
            } | undefined;
            highlightedCredentials?: string[] | undefined;
            role?: string | undefined;
            dob?: string | undefined;
            country?: string | undefined;
            approved?: boolean | undefined;
        })[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    registerSigningAuthority: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            endpoint: string;
            name: string;
            did: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    signingAuthorities: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: {
            signingAuthority: {
                endpoint: string;
            };
            relationship: {
                name: string;
                did: string;
                isPrimary?: boolean | undefined;
            };
        }[];
        meta: import(".././routes/index").RouteMetadata;
    }>;
    signingAuthority: import("@trpc/server").TRPCQueryProcedure<{
        input: {
            endpoint: string;
            name: string;
        };
        output: {
            signingAuthority: {
                endpoint: string;
            };
            relationship: {
                name: string;
                did: string;
                isPrimary?: boolean | undefined;
            };
        } | undefined;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    setPrimarySigningAuthority: import("@trpc/server").TRPCMutationProcedure<{
        input: {
            endpoint: string;
            name: string;
        };
        output: boolean;
        meta: import(".././routes/index").RouteMetadata;
    }>;
    primarySigningAuthority: import("@trpc/server").TRPCQueryProcedure<{
        input: void;
        output: {
            signingAuthority: {
                endpoint: string;
            };
            relationship: {
                name: string;
                did: string;
                isPrimary?: boolean | undefined;
            };
        } | undefined;
        meta: import(".././routes/index").RouteMetadata;
    }>;
}>>;
export type ProfilesRouter = typeof profilesRouter;
//# sourceMappingURL=profiles.d.ts.map