export declare function useFeedbackForm(): {
    data: {
        __typename?: "Form";
        id: string;
        visibility: import("../../../../common").FormVisibility;
        name: string;
        inUse?: boolean;
        created_at: any;
        instructionDescription?: string;
        instructionsIncluded?: boolean;
        formProperties?: {
            __typename?: "FormProperty";
            id: string;
            formID: string;
            autoAssignValue?: boolean;
            internalProperty?: string;
            isActive?: boolean;
            isRequired?: boolean;
            label?: string;
            organizationID: string;
            placeholderValue?: string;
            sortIndex?: number;
            type: string;
            created_at: any;
            updated_at: any;
            formPropertyValues?: {
                __typename?: "FormPropertyValue";
                id: string;
                BooleanValue?: boolean;
                DateValue?: any;
                NumberValue?: number;
                TextValue?: string;
                updated_at: any;
                created_at: any;
            }[];
        }[];
        admin?: {
            __typename?: "Admin";
            id: string;
            avatar?: string;
            firstName?: string;
            lastName?: string;
            email: string;
        };
        inbox: {
            __typename?: "Inbox";
            name: string;
            key: string;
            sortIndex?: number;
            id: string;
        };
        themes?: {
            __typename?: "Theme";
            id: string;
            displayName: string;
        }[];
        formTopic?: {
            __typename?: "Topic";
            id: string;
            name: string;
            topicKey?: number;
            inbox?: {
                __typename?: "Inbox";
                key: string;
                id: string;
            };
        };
    };
    isLoading: boolean;
    isRefetching: boolean;
    hasMore: any;
    refetching: boolean;
    client: import("@apollo/client").ApolloClient<any>;
    observable: import("@apollo/client").ObservableQuery<import("../../../../common").FormQuery, import("../../../../common").Exact<{
        id: string;
    }>>;
    previousData?: import("../../../../common").FormQuery;
    error?: import("@apollo/client").ApolloError;
    loading: boolean;
    networkStatus: import("@apollo/client").NetworkStatus;
    called: boolean;
    variables: import("../../../../common").Exact<{
        id: string;
    }>;
    startPolling: (pollInterval: number) => void;
    stopPolling: () => void;
    subscribeToMore: <TSubscriptionData = import("../../../../common").FormQuery, TSubscriptionVariables = import("../../../../common").Exact<{
        id: string;
    }>>(options: import("@apollo/client").SubscribeToMoreOptions<import("../../../../common").FormQuery, TSubscriptionVariables, TSubscriptionData>) => () => void;
    updateQuery: <TVars = import("../../../../common").Exact<{
        id: string;
    }>>(mapFn: (previousQueryResult: import("../../../../common").FormQuery, options: Pick<import("@apollo/client").WatchQueryOptions<TVars, import("../../../../common").FormQuery>, "variables">) => import("../../../../common").FormQuery) => void;
    refetch: (variables?: Partial<import("../../../../common").Exact<{
        id: string;
    }>>) => Promise<import("@apollo/client").ApolloQueryResult<import("../../../../common").FormQuery>>;
    reobserve: (newOptions?: Partial<import("@apollo/client").WatchQueryOptions<import("../../../../common").Exact<{
        id: string;
    }>, import("../../../../common").FormQuery>>, newNetworkStatus?: import("@apollo/client").NetworkStatus) => Promise<import("@apollo/client").ApolloQueryResult<import("../../../../common").FormQuery>>;
    fetchMore: <TFetchData = import("../../../../common").FormQuery, TFetchVars = import("../../../../common").Exact<{
        id: string;
    }>>(fetchMoreOptions: import("@apollo/client").FetchMoreQueryOptions<TFetchVars, TFetchData> & {
        updateQuery?: (previousQueryResult: import("../../../../common").FormQuery, options: {
            fetchMoreResult: TFetchData;
            variables: TFetchVars;
        }) => import("../../../../common").FormQuery;
    }) => Promise<import("@apollo/client").ApolloQueryResult<TFetchData>>;
};
