import { _, __ } from "./$"; import { ApiQueryType } from "./api-query"; export type AppBranchStateQueryParams = Parameters[0]; export type AppBranchStateQueryErrorTypeName = (typeof _.AppBranchIsNotRegistered.name); export interface AppBranchStateInvalidQueryData { errorTypeName: AppBranchStateQueryErrorTypeName; } export interface AppBranchStateValidQueryData { errorTypeName: undefined; appBranchState: Awaited>; } export declare const APP_BRANCH_STATE_QUERY_TYPE: __.ImmutableBox>; export declare const getAppBranchStateQueryKey: (params: { appId: string; appBranchId: string; appBranchProfile?: string; }) => Array, /** * */ useAppBranchStateQuery: import("./api-query").UseApiQuery<{ appId: string; appBranchId: string; appBranchProfile?: string; }, AppBranchStateInvalidQueryData, AppBranchStateValidQueryData>, /** * */ useAppBranchStateQueries: (queriesParams: ({ appId: string; appBranchId: string; appBranchProfile?: string; } | undefined)[]) => (import("./api-query").ApiQuery<{ appId: string; appBranchId: string; appBranchProfile?: string; }, AppBranchStateInvalidQueryData, AppBranchStateValidQueryData> | undefined)[], /** * */ useAppBranchStateSuspenseQuery: (params: { appId: string; appBranchId: string; appBranchProfile?: string; }) => import("./api-query").ApiSuspenseQuery<{ appId: string; appBranchId: string; appBranchProfile?: string; }, AppBranchStateInvalidQueryData, AppBranchStateValidQueryData>, /** * */ useAppBranchStateSuspenseValidQuery: (params: { appId: string; appBranchId: string; appBranchProfile?: string; }) => import("./api-query").ApiSuspenseValidQuery<{ appId: string; appBranchId: string; appBranchProfile?: string; }, AppBranchStateValidQueryData>; /** * */ export declare function useAppBranchState(params: AppBranchStateQueryParams): _.AppBranchState; //# sourceMappingURL=use-app-branch-state-query.d.ts.map