import { ReactNode } from 'react';
export declare function useProfile(): {
    __typename?: "Profile";
    logoURL?: string;
    foreground: string;
    headerTextColor: string;
    allowGuests: boolean;
    fabColor: string;
    fabLogoURL?: string;
    notificationColor: string;
    title: {
        __typename?: "LocalizedString";
        language: string;
        value: string;
    }[];
    subtitle: {
        __typename?: "LocalizedString";
        language: string;
        value: string;
    }[];
    background: {
        __typename?: "HeadingBackground";
        color: string;
        background: string;
    };
    knowledgeBase?: {
        __typename?: "KnowledgeBase";
        _id: string;
        pinned: {
            __typename?: "KnowledgeBaseArticle";
            _id: string;
            articleId: string;
            categoryId: string;
            title: {
                __typename?: "LocalizedString";
                language: string;
                value: string;
            }[];
            subtitle?: {
                __typename?: "LocalizedString";
                language: string;
                value: string;
            }[];
            createdBy: {
                __typename?: "MemberUser";
                _id: string;
                name?: string;
                lastName: string;
                firstName: string;
                logoURL?: string;
            };
            publishedBy: {
                __typename?: "MemberUser";
                _id: string;
                name?: string;
                lastName: string;
                firstName: string;
                logoURL?: string;
            };
        }[];
        categories?: {
            __typename?: "KnowledgeBaseCategory";
            _id: string;
            logoURL?: string;
            createdAt: string;
            title?: {
                __typename?: "LocalizedString";
                language: string;
                value: string;
            }[];
            subtitle?: {
                __typename?: "LocalizedString";
                language: string;
                value: string;
            }[];
            articles: {
                __typename?: "KnowledgeBaseArticle";
                _id: string;
                articleId: string;
                categoryId: string;
                title: {
                    __typename?: "LocalizedString";
                    language: string;
                    value: string;
                }[];
                subtitle?: {
                    __typename?: "LocalizedString";
                    language: string;
                    value: string;
                }[];
                createdBy: {
                    __typename?: "MemberUser";
                    _id: string;
                    name?: string;
                    logoURL?: string;
                    lastName: string;
                    firstName: string;
                };
                publishedBy: {
                    __typename?: "MemberUser";
                    _id: string;
                    name?: string;
                    logoURL?: string;
                    lastName: string;
                    firstName: string;
                };
                content: {
                    __typename?: "KnowledgeBaseArticleVersionContent";
                    language: string;
                    value: ({
                        __typename?: "CodeElement";
                        _id: string;
                        type: string;
                        children: {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        }[];
                    } | {
                        __typename?: "HeadingElement";
                        _id: string;
                        type: string;
                        heading: string;
                        children: {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        }[];
                    } | {
                        __typename?: "IframeElement";
                        _id: string;
                        type: string;
                        url: string;
                        children: {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        }[];
                    } | {
                        __typename?: "ImageElement";
                        _id: string;
                        type: string;
                        id: string;
                        url: string;
                        children: {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        }[];
                    } | {
                        __typename?: "OrderedListElement";
                        _id: string;
                        type: string;
                        children: {
                            __typename?: "ListElement";
                            _id: string;
                            type: string;
                            children?: {
                                __typename?: "InlineTextElement";
                                _id: string;
                                text: string;
                                bold?: boolean;
                                italic?: boolean;
                                underline?: boolean;
                            }[];
                        }[];
                    } | {
                        __typename?: "ParagraphElement";
                        _id: string;
                        type: string;
                        children: ({
                            __typename?: "InlineLinkElement";
                            _id: string;
                            url: string;
                            type: string;
                            children?: {
                                __typename?: "InlineTextElement";
                                _id: string;
                                text: string;
                                bold?: boolean;
                                italic?: boolean;
                                underline?: boolean;
                            }[];
                        } | {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        })[];
                    } | {
                        __typename?: "QuoteElement";
                        _id: string;
                        type: string;
                        children: {
                            __typename?: "InlineTextElement";
                            _id: string;
                            text: string;
                            bold?: boolean;
                            italic?: boolean;
                            underline?: boolean;
                        }[];
                    } | {
                        __typename?: "UnorderedListElement";
                        _id: string;
                        type: string;
                        children: {
                            __typename?: "ListElement";
                            _id: string;
                            type: string;
                            children?: {
                                __typename?: "InlineTextElement";
                                _id: string;
                                text: string;
                                bold?: boolean;
                                italic?: boolean;
                                underline?: boolean;
                            }[];
                        }[];
                    })[];
                }[];
            }[];
        }[];
    };
    inbox: {
        __typename?: "Inbox";
        workWeek: {
            __typename?: "WorkWeek";
            timezone: string;
            monday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            tuesday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            wednesday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            thursday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            friday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            saturday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
            sunday: {
                __typename?: "WorkHourRule";
                from: string;
                to: string;
            }[];
        };
        users: {
            __typename?: "MemberUser";
            _id: string;
            name?: string;
            logoURL?: string;
            lastName: string;
            firstName: string;
        }[];
    };
    account?: {
        __typename?: "Account";
        name: string;
        slug: string;
        website: string;
        clientPortal: {
            __typename?: "ClientPortal";
            knowledgeBase: {
                __typename?: "KnowledgeBaseClientPortal";
                enabled: boolean;
            };
        };
    };
    visitor?: {
        __typename?: "Visitor";
        _id: string;
        type: import("../../api/types").AuthenticationType;
        name?: string;
        email?: string;
        image?: string;
    };
};
export declare function ProfileProvider({ children }: {
    children: ReactNode;
}): JSX.Element;
