import { _, __ } from "./$"; import { ApiQueryType } from "./api-query"; export type AppBranchLatestPublishedVersionIdQueryParams = Parameters[0]; export type AppBranchLatestPublishedVersionIdQueryErrorTypeName = (typeof _.AppAccessTokenIsInvalid.name | typeof _.AppBranchDoesNotExist.name | typeof _.AppBranchLatestPublishedVersionDoesNotExist.name); export interface AppBranchLatestPublishedVersionIdInvalidQueryData { errorTypeName: AppBranchLatestPublishedVersionIdQueryErrorTypeName; } export interface AppBranchLatestPublishedVersionIdValidQueryData { errorTypeName: undefined; appBranchLatestPublishedVersionId: Awaited>; } export declare const APP_BRANCH_LATEST_PUBLISHED_VERSION_ID_QUERY_TYPE: __.ImmutableBox>; export declare const getAppBranchLatestPublishedVersionIdQueryKey: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => Array, /** * */ useAppBranchLatestPublishedVersionIdQuery: import("./api-query").UseApiQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchLatestPublishedVersionIdInvalidQueryData, AppBranchLatestPublishedVersionIdValidQueryData>, /** * */ useAppBranchLatestPublishedVersionIdQueries: (queriesParams: ({ appId: string; appAccessToken?: string; appBranchId: string; } | undefined)[]) => (import("./api-query").ApiQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchLatestPublishedVersionIdInvalidQueryData, AppBranchLatestPublishedVersionIdValidQueryData> | undefined)[], /** * */ useAppBranchLatestPublishedVersionIdSuspenseQuery: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => import("./api-query").ApiSuspenseQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchLatestPublishedVersionIdInvalidQueryData, AppBranchLatestPublishedVersionIdValidQueryData>, /** * */ useAppBranchLatestPublishedVersionIdSuspenseValidQuery: (params: { appId: string; appAccessToken?: string; appBranchId: string; }) => import("./api-query").ApiSuspenseValidQuery<{ appId: string; appAccessToken?: string; appBranchId: string; }, AppBranchLatestPublishedVersionIdValidQueryData>; /** * */ export declare function useAppBranchLatestPublishedVersionId(params: AppBranchLatestPublishedVersionIdQueryParams): number; //# sourceMappingURL=use-app-branch-latest-published-version-id-query.d.ts.map