import type { ProcessedColorValue, ViewProps } from 'react-native';
import type { DirectEventHandler, Int32, Double, WithDefault } from 'react-native/Libraries/Types/CodegenTypes';
type OneNativeStyleNative = Readonly<{
    fontSize?: WithDefault<Double, -1>;
    fontWeight?: string;
    fontDesign?: string;
    textStyle?: string;
    foregroundStyle?: ProcessedColorValue;
    tint?: ProcessedColorValue;
    background?: ProcessedColorValue;
    padding?: WithDefault<Double, -1>;
    paddingTop?: WithDefault<Double, -1>;
    paddingLeading?: WithDefault<Double, -1>;
    paddingBottom?: WithDefault<Double, -1>;
    paddingTrailing?: WithDefault<Double, -1>;
    width?: WithDefault<Double, -1>;
    height?: WithDefault<Double, -1>;
    minWidth?: WithDefault<Double, -1>;
    idealWidth?: WithDefault<Double, -1>;
    maxWidth?: WithDefault<Double, -1>;
    minHeight?: WithDefault<Double, -1>;
    idealHeight?: WithDefault<Double, -1>;
    maxHeight?: WithDefault<Double, -1>;
    cornerRadius?: WithDefault<Double, -1>;
    opacity?: WithDefault<Double, -1>;
    borderColor?: ProcessedColorValue;
    borderWidth?: WithDefault<Double, -1>;
    glassEffect?: string;
    glassEffectInteractive?: boolean;
    glassEffectTint?: ProcessedColorValue;
    glassEffectShape?: string;
    material?: string;
    sdkModifiers?: string;
}>;
interface NativeProps extends ViewProps {
    requestedScopes: ReadonlyArray<string>;
    nonce: string;
    label: string;
    swiftStyle?: OneNativeStyleNative;
    onNativeSDKEvent?: DirectEventHandler<Readonly<{
        name: string;
        value: string;
    }>>;
    onNativeSignInWithAppleButtonCompletion?: DirectEventHandler<Readonly<{
        type: string;
        user: string;
        email: string;
        givenName: string;
        familyName: string;
        identityToken: string;
        authorizationCode: string;
        message: string;
        eventCount: Int32;
    }>>;
}
declare const _default: import("react-native/Libraries/Utilities/codegenNativeComponent").NativeComponentType<NativeProps>;
export default _default;
//# sourceMappingURL=OneNativeSignInWithAppleButtonNativeComponent.d.ts.map