import { _, __ } from "./$"; import { ApiQueryType } from "./api-query"; export type AppBranchInfoQueryParams = Parameters[0]; export type AppBranchInfoQueryErrorTypeName = (typeof _.AppAccessTokenIsInvalid.name | typeof _.AppBranchDoesNotExist.name); export interface AppBranchInfoInvalidQueryData { errorTypeName: AppBranchInfoQueryErrorTypeName; } export interface AppBranchInfoValidQueryData { errorTypeName: undefined; appBranchInfo: Awaited>; } export declare const APP_BRANCH_INFO_QUERY_TYPE: __.ImmutableBox>; export declare const getAppBranchInfoQueryKey: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => Array, /** * */ useAppBranchInfoQuery: import("./api-query").UseApiQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchInfoInvalidQueryData, AppBranchInfoValidQueryData>, /** * */ useAppBranchInfoQueries: (queriesParams: ({ appId: string; appAccessToken?: string; appBranchId: string; } | undefined)[]) => (import("./api-query").ApiQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchInfoInvalidQueryData, AppBranchInfoValidQueryData> | undefined)[], /** * */ useAppBranchInfoSuspenseQuery: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => import("./api-query").ApiSuspenseQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchInfoInvalidQueryData, AppBranchInfoValidQueryData>, /** * */ useAppBranchInfoSuspenseValidQuery: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => import("./api-query").ApiSuspenseValidQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchInfoValidQueryData>; /** * */ export declare function useAppBranchInfo(params: AppBranchInfoQueryParams): _.AppBranchInfo; //# sourceMappingURL=use-app-branch-info-query.d.ts.map