import { DataSubmissionView } from "./view-objects";
export interface ViewClosed {
    type: "view_closed";
    team: {
        id: string;
        domain: string;
        enterprise_id?: string;
        enterprise_name?: string;
    } | null;
    user: {
        id: string;
        name: string;
        team_id?: string;
    };
    view: DataSubmissionView;
    api_app_id: string;
    token: string;
    /**
     * A boolean that represents whether or not a whole view stack was cleared.
     */
    is_cleared: boolean;
    is_enterprise_install?: boolean;
    enterprise?: {
        id: string;
        name: string;
    };
    bot_access_token?: string;
    function_data?: {
        execution_id: string;
        function: {
            callback_id: string;
        };
        inputs: {
            [key: string]: any;
        };
    };
    interactivity?: {
        interactivity_pointer: string;
        interactor: {
            id: string;
            secret: string;
        };
    };
}
//# sourceMappingURL=view-closed.d.ts.map