import type { PipelinePolicy, PipelineRequest } from "@azure/core-rest-pipeline";
import type { SASCredential } from "@azure/core-auth";
/**
 * The programmatic identifier of the tablesSASTokenPolicy.
 */
export declare const tablesSASTokenPolicyName = "tablesSASTokenPolicy";
/**
 * tablesSASTokenPolicy is a policy used to sign HTTP request with a shared key.
 */
export declare function tablesSASTokenPolicy(credential: SASCredential): PipelinePolicy;
export declare function signURLWithSAS(request: PipelineRequest, credential: SASCredential): void;
//# sourceMappingURL=tablesSASTokenPolicy.d.ts.map