declare const customBorder: (index: number, isDark: boolean) => {
    border: {
        paddingTop: number;
        paddingRight: number;
        paddingBottom: number;
        paddingLeft: number;
        borderTopWidth: number;
        borderTopColor: string;
    };
};
declare const countryPickerStyles: {
    flex: {
        flex: number;
    };
    mb40: {
        marginBottom: number;
    };
};
export declare const usePickerStyles: (isDark: boolean) => {
    eachContainer: {
        flexDirection: "row";
        gap: number;
        justifyContent: "space-between";
        alignItems: "center";
    };
    eachTextContainer: {
        color: string;
        fontSize: number;
    };
    eachText: {
        fontSize: number;
    };
    searchInput: {
        flexGrow: number;
        fontSize: number;
        color: string;
    };
    flatListContainer: {
        paddingTop: number;
        paddingBottom: number;
    };
    bgWhite: {
        flex: number;
        backgroundColor: string;
    };
    flexRow: {
        flexDirection: "row";
        alignItems: "center";
        gap: number;
    };
    iconButton: {
        height: number;
        width: number;
        padding: number;
        borderRadius: number;
        alignItems: "center";
        justifyContent: "center";
        minWidth: number;
    };
    emptyContainer: {
        padding: number;
        alignItems: "center";
    };
    emptyText: {
        fontSize: number;
        fontWeight: "500";
        lineHeight: number;
        textAlign: "center";
        color: string;
    };
};
export { countryPickerStyles, customBorder };
