import type { GetProps } from '@tamagui/core'; declare const createProgressScope: import("@tamagui/create-context").CreateScope; export declare const ProgressIndicatorFrame: import("@tamagui/core").TamaguiComponent; export type ProgressIndicatorProps = GetProps; declare const ProgressIndicator: import("@tamagui/core").TamaguiComponent, import("@tamagui/core").TamaguiElement, import("@tamagui/core").RNTamaguiViewNonStyleProps & void, import("@tamagui/core").StackStyleBase, { unstyled?: boolean | undefined; elevation?: number | import("@tamagui/core").SizeTokens | undefined; fullscreen?: boolean | undefined; }, import("@tamagui/core").StaticConfigPublic>; export declare const ProgressFrame: import("@tamagui/core").TamaguiComponent; export interface ProgressExtraProps { value?: number | null | undefined; max?: number; getValueLabel?(value: number, max: number): string; } export type ProgressProps = GetProps & ProgressExtraProps; declare const Progress: import("react").ForwardRefExoticComponent, keyof ProgressExtraProps> & ProgressExtraProps & import("react").RefAttributes> & import("@tamagui/core").StaticComponentObject, keyof ProgressExtraProps> & ProgressExtraProps, import("@tamagui/core").TamaguiElement, import("@tamagui/core").RNTamaguiViewNonStyleProps & ProgressExtraProps, import("@tamagui/core").StackStyleBase, { unstyled?: boolean | undefined; elevation?: number | import("@tamagui/core").SizeTokens | undefined; fullscreen?: boolean | undefined; size?: import("@tamagui/core").SizeTokens | undefined; }, import("@tamagui/core").StaticConfigPublic> & Omit & { __tama: [Omit, keyof ProgressExtraProps> & ProgressExtraProps, import("@tamagui/core").TamaguiElement, import("@tamagui/core").RNTamaguiViewNonStyleProps & ProgressExtraProps, import("@tamagui/core").StackStyleBase, { unstyled?: boolean | undefined; elevation?: number | import("@tamagui/core").SizeTokens | undefined; fullscreen?: boolean | undefined; size?: import("@tamagui/core").SizeTokens | undefined; }, import("@tamagui/core").StaticConfigPublic]; } & { Indicator: import("@tamagui/core").TamaguiComponent, import("@tamagui/core").TamaguiElement, import("@tamagui/core").RNTamaguiViewNonStyleProps & void, import("@tamagui/core").StackStyleBase, { unstyled?: boolean | undefined; elevation?: number | import("@tamagui/core").SizeTokens | undefined; fullscreen?: boolean | undefined; }, import("@tamagui/core").StaticConfigPublic>; }; export { createProgressScope, Progress, ProgressIndicator }; //# sourceMappingURL=Progress.d.ts.map