import { Address } from './utils';
import { APIResponse } from './endpoint';
declare type AddressOrCustom<T> = T extends never | Address ? Address : T;
export declare const usePostalJp: <T = Address, R = APIResponse>(postalCode: string, ready: boolean, option?: {
    url?: ((code: [string, string]) => string) | undefined;
    parse?: ((res: R) => T) | undefined;
} | undefined) => [AddressOrCustom<T> | null, boolean, Error | null];
export {};
